﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Open_MUD.Mudlib.objs.baseobs;

namespace Open_MUD.Mudlib.lib.Interactive.Animales
{
    class Humanoide:Animal
    {
        //empuñando
		private BaseItem mano_derecha; // cambiar por ArmaBase
		private BaseItem mano_izquierda;
		
		//Equipado		
		private BaseItem cabeza; //Cambiar por ArmaduraBase
		private BaseItem cuello;
		private BaseItem hombros;
		private BaseItem pecho;
		private BaseItem espalda;
		private BaseItem antebrazos;
		private BaseItem manos;
		private BaseItem dedo1;
		private BaseItem dedo2;
		private BaseItem cintura;
		private BaseItem piernas;
		private BaseItem pies;
		
		protected void equipar()
		{
			for(int i =0 ; i < Inventario.Count ; i++)
				if ( Inventario[i] is BaseItem )
					equipar((BaseItem)Inventario[i]);
		}
		
		protected bool equipar(BaseItem que)
		{
		   //if()
           
		   Open_MUD.Mudlib.objs.baseobs.BaseItem.Parte donde = que.Donde;
		   if ( donde == Open_MUD.Mudlib.objs.baseobs.BaseItem.Parte.cabeza )
				cabeza = que;
            return true;
		}		
		
    }
}
